<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/meson.git/test cases/unit, branch python35</title>
<subtitle>github.com: mesonbuild/meson.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/meson.git/'/>
<entry>
<title>Merge pull request #2856 from jon-turney/warning-location</title>
<updated>2018-01-03T20:32:40+00:00</updated>
<author>
<name>Jussi Pakkanen</name>
<email>jpakkane@gmail.com</email>
</author>
<published>2018-01-03T20:32:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/meson.git/commit/?id=65f78a722ad0f8ab260e7cf24636ef38e8bd957f'/>
<id>65f78a722ad0f8ab260e7cf24636ef38e8bd957f</id>
<content type='text'>
Consolidate warning location formatting</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Consolidate warning location formatting</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #2838 from mesonbuild/nirbheek/consolidate-subproject-dep-checking</title>
<updated>2018-01-02T18:35:19+00:00</updated>
<author>
<name>Jussi Pakkanen</name>
<email>jpakkane@gmail.com</email>
</author>
<published>2018-01-02T18:35:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/meson.git/commit/?id=ad54bc372694cf7fc6e173e41c56418651aac9f0'/>
<id>ad54bc372694cf7fc6e173e41c56418651aac9f0</id>
<content type='text'>
intrp: Consolidate subproject dep checking and logging</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
intrp: Consolidate subproject dep checking and logging</pre>
</div>
</content>
</entry>
<entry>
<title>Use location formatting in mlog.warning() for invalid kwarg warning</title>
<updated>2018-01-01T13:21:01+00:00</updated>
<author>
<name>Jon Turney</name>
<email>jon.turney@dronecode.org.uk</email>
</author>
<published>2017-12-31T17:33:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/meson.git/commit/?id=bcc95d7dd703779228ec81b92197e010d0e5a1ea'/>
<id>bcc95d7dd703779228ec81b92197e010d0e5a1ea</id>
<content type='text'>
This already reports the location (in a slightly different format), but
using mlog.warning() will make it easier if we want to change the location
format in future.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This already reports the location (in a slightly different format), but
using mlog.warning() will make it easier if we want to change the location
format in future.
</pre>
</div>
</content>
</entry>
<entry>
<title>Wire up locations in a couple more warnings</title>
<updated>2018-01-01T13:21:00+00:00</updated>
<author>
<name>Jon Turney</name>
<email>jon.turney@dronecode.org.uk</email>
</author>
<published>2017-12-31T17:16:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/meson.git/commit/?id=f85fde743a292e24c9aed81c23f6af466054aee3'/>
<id>f85fde743a292e24c9aed81c23f6af466054aee3</id>
<content type='text'>
These are the remaining warnings in the parser, where we have the location
to hand.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These are the remaining warnings in the parser, where we have the location
to hand.
</pre>
</div>
</content>
</entry>
<entry>
<title>intrp: Consolidate subproject dep checking and logging</title>
<updated>2017-12-31T19:44:03+00:00</updated>
<author>
<name>Nirbheek Chauhan</name>
<email>nirbheek@centricular.com</email>
</author>
<published>2017-12-28T00:58:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/meson.git/commit/?id=851475db9b8772930276a29320a14714d3a4da92'/>
<id>851475db9b8772930276a29320a14714d3a4da92</id>
<content type='text'>
If a dep is not found on the system and a fallback is specified, we
have two cases:

1. Look for the dependency in a pre-initialized subproject
2. Initialize the subproject and look for the dependency

Both these require version comparing, ensuring the fetched variable
is a dependency, and printing a success message, erroring out, etc.

Now we share the relevant code instead of duplicating it. It already
diverged, so this is a good thing.

As a side-effect, we now log fallback dependencies in the same format
as system dependencies:

    Dependency libva found: YES
    Dependency libva found: YES (cached)

    Dependency glib-2.0 from subproject subprojects/glib found: YES
    Dependency glib-2.0 from subproject subprojects/glib found: YES (cached)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If a dep is not found on the system and a fallback is specified, we
have two cases:

1. Look for the dependency in a pre-initialized subproject
2. Initialize the subproject and look for the dependency

Both these require version comparing, ensuring the fetched variable
is a dependency, and printing a success message, erroring out, etc.

Now we share the relevant code instead of duplicating it. It already
diverged, so this is a good thing.

As a side-effect, we now log fallback dependencies in the same format
as system dependencies:

    Dependency libva found: YES
    Dependency libva found: YES (cached)

    Dependency glib-2.0 from subproject subprojects/glib found: YES
    Dependency glib-2.0 from subproject subprojects/glib found: YES (cached)
</pre>
</div>
</content>
</entry>
<entry>
<title>Append warning location to warning output by warning()</title>
<updated>2017-12-30T20:10:15+00:00</updated>
<author>
<name>Jon Turney</name>
<email>jon.turney@dronecode.org.uk</email>
</author>
<published>2017-12-30T18:53:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/meson.git/commit/?id=ad5cc2ce5523d38578e9ca19179687434d050f3d'/>
<id>ad5cc2ce5523d38578e9ca19179687434d050f3d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a test case for location in duplicate kwarg warning</title>
<updated>2017-12-30T20:08:35+00:00</updated>
<author>
<name>Jon Turney</name>
<email>jon.turney@dronecode.org.uk</email>
</author>
<published>2017-12-30T18:34:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/meson.git/commit/?id=dd1de073f4c9e643090b1cfdcbfb6b25bbd9dc49'/>
<id>dd1de073f4c9e643090b1cfdcbfb6b25bbd9dc49</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #2334 from mesonbuild/promotedep</title>
<updated>2017-12-26T11:24:30+00:00</updated>
<author>
<name>Jussi Pakkanen</name>
<email>jpakkane@gmail.com</email>
</author>
<published>2017-12-26T11:24:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/meson.git/commit/?id=ac8d6087bfe1a2dacbd13d6cc9c4c526fc997fb5'/>
<id>ac8d6087bfe1a2dacbd13d6cc9c4c526fc997fb5</id>
<content type='text'>
Add functionality to promote nested dependencies to top level.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add functionality to promote nested dependencies to top level.</pre>
</div>
</content>
</entry>
<entry>
<title>unit tests: Test that relative install_rpath works correctly</title>
<updated>2017-12-25T21:53:26+00:00</updated>
<author>
<name>Nirbheek Chauhan</name>
<email>nirbheek@centricular.com</email>
</author>
<published>2017-12-25T21:53:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/meson.git/commit/?id=55abe16d5a580d949fdd55d366409f6e4aef97a3'/>
<id>55abe16d5a580d949fdd55d366409f6e4aef97a3</id>
<content type='text'>
We weren't testing this with C++, so the breakage was missed.

https://github.com/mesonbuild/meson/issues/2814
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We weren't testing this with C++, so the breakage was missed.

https://github.com/mesonbuild/meson/issues/2814
</pre>
</div>
</content>
</entry>
<entry>
<title>Warn on unknown command line arguments</title>
<updated>2017-12-19T18:10:40+00:00</updated>
<author>
<name>Dylan Baker</name>
<email>dylan@pnwbakers.com</email>
</author>
<published>2017-11-17T02:15:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/meson.git/commit/?id=e245e578656f1b3876d22cae6253b58872b10463'/>
<id>e245e578656f1b3876d22cae6253b58872b10463</id>
<content type='text'>
I have a tendency to typo things. Humans in general are bad at spotting
spelling mistakes, computers are not. This patches prints the bad
options and provides the generic meson "This will be a hard error
someday" message.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I have a tendency to typo things. Humans in general are bad at spotting
spelling mistakes, computers are not. This patches prints the bad
options and provides the generic meson "This will be a hard error
someday" message.
</pre>
</div>
</content>
</entry>
</feed>
